package org.pi.common.matrix.indices

trait MultidimensionalIndices {
  def getMin():Int 
  def getMax():Int 
  def hasDenseIndices():Boolean
  def apply(i1: Int): Int
  def apply(i1: Int, i2: Int): Int
  def apply(i1: Int, i2: Int, i3: Int): Int
  def length: Int
  def size: Seq[Int]
  def dimCount: Int
  def equals(i: MultidimensionalIndices): Boolean
}
